endure something unpleasant - French English Dictionary